package com.yike.common.request;


import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class ApplyForSepAccReq implements Serializable {
    private static final long serialVersionUID = -8262385820334848108L;
    @ApiModelProperty(value = "店铺id",  required = true)
    private String shopId; // 店铺id

    @ApiModelProperty(value = "联系手机号",  required = true)
    private String contactMobile; // 联系手机号

    @ApiModelProperty(value = "最低分账比例（百分比，支持2位精度）",  required = false)
    private BigDecimal commissionRate;

    @ApiModelProperty(value = "分账结算委托书文件名称",  required = true)
    private String splitEntrustFileName;

    @ApiModelProperty(value = "分账结算委托书文件url",  required = true)
    private String splitEntrustFilePath;

    @ApiModelProperty(value = "内部商户号",  required = false)
    private String customerNo;

    @ApiModelProperty(value = "银联商户号",  required = false)
    private String externalCustomerNo;
}
